<?php

/**
* showdoc
* @catalog 接口简介/操作日志相关
* @title 添加操作日志
* @description 添加操作日志的接口
* @method POST
* @url /admin-api/admin-operation-logs
* @json_param { "user_id": 1, "path": "路径", "method": "方法", "ip": "IP", "input": "参数" }
* @param user_id 可选 integer 用户名 
* @param path 可选 string 路径 
* @param method 可选 string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD 
* @param ip 可选 string IP 
* @param input 可选 string 参数 
* @return { "user_id": 1, "path": "路径", "method": "方法", "ip": "IP", "input": "参数" }
* @return_param id string ID
* @return_param user_id string 用户名
* @return_param path string 路径
* @return_param method string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD
* @return_param ip string IP
* @return_param input string 参数
* @return_param created_at string 创建时间
* @return_param updated_at string 更新时间
* @return_param deleted_at string 删除时间
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog 接口简介/操作日志相关
* @title 编辑操作日志
* @description 编辑操作日志的接口
* @method PUT
* @url /admin-api/admin-operation-logs/{id}
* @json_param { "user_id": 1, "path": "路径", "method": "方法", "ip": "IP", "input": "参数" }
* @param user_id 可选 integer 用户名 
* @param path 可选 string 路径 
* @param method 可选 string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD 
* @param ip 可选 string IP 
* @param input 可选 string 参数 
* @return { "user_id": 1, "path": "路径", "method": "方法", "ip": "IP", "input": "参数" }
* @return_param id string ID
* @return_param user_id string 用户名
* @return_param path string 路径
* @return_param method string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD
* @return_param ip string IP
* @return_param input string 参数
* @return_param created_at string 创建时间
* @return_param updated_at string 更新时间
* @return_param deleted_at string 删除时间
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog 接口简介/操作日志相关
* @title 删除操作日志
* @description 删除操作日志的接口
* @method DELETE
* @url /admin-api/admin-operation-logs/{id}
* destroy@param 参数名 是否必选 类型 说明
* destroy@return {}
* destroy@return_param 参数名 类型 说明
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog 接口简介/操作日志相关
* @title 操作日志列表
* @description 获取操作日志列表的接口
* @method GET
* @url /admin-api/admin-operation-logs
* @param user_id 可选 integer 用户名 
* @param path 可选 string 路径 
* @param method 可选 string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD 
* @param ip 可选 string IP 
* @param input 可选 string 参数 
* @return { "user_id": 1, "path": "路径", "method": "方法", "ip": "IP", "input": "参数" }
* @return_param id string ID
* @return_param user_id string 用户名
* @return_param path string 路径
* @return_param method string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD
* @return_param ip string IP
* @return_param input string 参数
* @return_param created_at string 创建时间
* @return_param updated_at string 更新时间
* @return_param deleted_at string 删除时间
* @return_param current_page int 当前页页码
* @return_param from int 起始位置
* @return_param last_page int 总页码
* @return_param per_page int 每页显示的条数
* @return_param to int 结束位置
* @return_param total int 总条数
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog 接口简介/操作日志相关
* @title 操作日志详情
* @description 获取操作日志详情的接口
* @method GET
* @url /admin-api/admin-operation-logs/{id}
* @param 参数名 是否必选 类型 说明
* @return { "user_id": 1, "path": "路径", "method": "方法", "ip": "IP", "input": "参数" }
* @return_param id string ID
* @return_param user_id string 用户名
* @return_param path string 路径
* @return_param method string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD
* @return_param ip string IP
* @return_param input string 参数
* @return_param created_at string 创建时间
* @return_param updated_at string 更新时间
* @return_param deleted_at string 删除时间
* @remark 错误信息：
* @number 99
*/